package org.westos.service;

import org.westos.pojo.ChuFangYao;

import java.util.List;

public interface YaoService {

    /**
     * 配药的业务
     * 必须输入的参数：药品id、数量、用法用量、备注
     * 自动生成的参数：处方id
     * 返回结果说明：
     1：配药成功；0：配药失败
     * @param chuFangYao  处方药对象
     * @return
     */

    Integer addYao(ChuFangYao chuFangYao);
    /**
     * 查询药品业务
     * 必须输入的参数：处方id
     * 返回结果说明：
          从 pre_medic 表中拿到所有药品信息
     * @param pre_id   处方id
     * @return
     */
    List<ChuFangYao> queryYao(Integer pre_id);

    /**
     * 查询药品信息是否完整
     * 返回结果说明：
           false：药品信息完整
           true：药品信息有缺省
     * @param chuFangYao  处方药对象
     * @return
     */
    boolean isNull(ChuFangYao chuFangYao);
}
